package com.sqsf.test;

import com.alibaba.druid.pool.DruidDataSource;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.*;

//在mybatis学习时 虽然繁琐 但是可以使用注解完全取代mapper.xml的配置
//spring中当然也可以这样,但是如果不书写spring.xml配置文件书写注解
//那么就需要将相应的配置以注解的形式书写在一个类上 这个类称之为注解配置类

//使用注解配置类的形式 配置druid连接池
//对于自定义类型我们可以直接书写注解完成spring的配置
//但是有些工具类我们无法修改代码例如druid连接池

//使用这个注解标识的类称之为spring的注解配置类
//可以结合响应的配置注解 取代原本的xml配置文件
@Configuration//被这个注解标识的类 等价于引入了所有头文件的spring.xml

//开启组件扫描
@ComponentScan("com.sqsf")//等价于<context:component-scan base-package="com.sqsf"/>
@Import({DruidConfig.class})//引入其他注解配置类内容
public class SpringConfig {

}
